#ifndef INPUTSWEEPDESIGNER_H
#define INPUTSWEEPDESIGNER_H

#include "InputDesigner.h"

namespace Ui {
class InputSweepDesigner;
}

/**
    Konfigurator dla sygnału sinusoidalnego lub pokrewnego.
*/
class InputSweepDesigner : public InputDesigner
{
    Q_OBJECT

public:
    explicit InputSweepDesigner(QWidget *parent = 0);
    ~InputSweepDesigner();

    void attachInput(RafMat::SimInterface::IConfigurableSPtr ctrl);
    void applySettings();

private:
    Ui::InputSweepDesigner *ui;

    RafMat::SimInterface::IConfigurableSPtr m_inputConf;
};


#endif // INPUTSWEEPDESIGNER_H
